جلد سخت سیاه و سفید
Product details
- Publisher : Packt Publishing (March 3, 2022)
- Language : English
- Paperback : 358 pages
- ISBN-10 : 1789617138
- ISBN-13 : 978-1789617139
کتاب Cryptography Algorithms: A guide to algorithms in blockchain, quantum cryptography, zero-knowledge protocols, and homomorphic encryption
Build your real-world cryptography knowledge, from understanding the fundamentals to implementing the most popular modern-day algorithms to excel in your cybersecurity career
Key Features
- Learn modern algorithms such as zero-knowledge, elliptic curves, and quantum cryptography
- Explore vulnerability and new logical attacks on the most-used algorithms
- Understand the practical implementation of algorithms and protocols in cybersecurity applications
Book Description
Cryptography Algorithms is designed to help you get up and running with modern cryptography algorithms. You'll not only explore old and modern security practices but also discover practical examples of implementing them effectively.
The book starts with an overview of cryptography, exploring key concepts including popular classical symmetric and asymmetric algorithms, protocol standards, and more. You'll also cover everything from building crypto codes to breaking them. In addition to this, the book will help you to understand the difference between various types of digital signatures. As you advance, you will become well-versed with the new-age cryptography algorithms and protocols such as public and private key cryptography, zero-knowledge protocols, elliptic curves, quantum cryptography, and homomorphic encryption. Finally, you'll be able to apply the knowledge you've gained with the help of practical examples and use cases.
By the end of this cryptography book, you will be well-versed with modern cryptography and be able to effectively apply it to security applications.
What you will learn
- Understand key cryptography concepts, algorithms, protocols, and standards
- Break some of the most popular cryptographic algorithms
- Build and implement algorithms efficiently
- Gain insights into new methods of attack on RSA and asymmetric encryption
- Explore new schemes and protocols for blockchain and cryptocurrency
- Discover pioneering quantum cryptography algorithms
- Perform attacks on zero-knowledge protocol and elliptic curves
- Explore new algorithms invented by the author in the field of asymmetric, zero-knowledge, and cryptocurrency
Who this book is for
This hands-on cryptography book is for IT professionals, cybersecurity enthusiasts, or anyone who wants to develop their skills in modern cryptography and build a successful cybersecurity career. Working knowledge of beginner-level algebra and finite fields theory is required.
Table of Contents
- Deep Diving into Cryptography
- Introduction to Symmetric Encryption
- Asymmetric Encryption
- Introducing Hash Functions and Digital Signatures
- Introduction to Zero-Knowledge Protocols
- New Algorithms in Public/Private Key Cryptography
- Elliptic Curves
- Quantum Cryptography
- Crypto Search Engine
منابع کتاب کتاب Cryptography Algorithms: A guide to algorithms in blockchain, quantum cryptography, zero-knowledge protocols, and homomorphic encryption
دانش رمزنگاری دنیای واقعی خود را بسازید، از درک اصول اولیه تا اجرای محبوب ترین الگوریتم های مدرن برای برتری در حرفه امنیت سایبری خود
ویژگی های کلیدی
- الگوریتم های مدرن مانند دانش صفر، منحنی های بیضوی و رمزنگاری کوانتومی را بیاموزید.
- آسیبپذیریها و حملات منطقی جدید بر روی الگوریتمهای پرکاربرد را بررسی کنید
- درک پیاده سازی عملی الگوریتم ها و پروتکل ها در برنامه های کاربردی امنیت سایبری
توضیحات کتاب
الگوریتم های رمزنگاری برای کمک به شما در راه اندازی و اجرای الگوریتم های رمزنگاری مدرن طراحی شده است. شما نه تنها شیوه های امنیتی قدیمی و مدرن را کشف خواهید کرد، بلکه نمونه های عملی اجرای موثر آنها را نیز کشف خواهید کرد.
این کتاب با مروری بر رمزنگاری، کاوش در مفاهیم کلیدی از جمله الگوریتمهای رایج متقارن و نامتقارن کلاسیک، استانداردهای پروتکل و موارد دیگر آغاز میشود. همچنین همه چیز از ساخت کدهای رمزنگاری گرفته تا شکستن آنها را پوشش خواهید داد. علاوه بر این، این کتاب به شما کمک می کند تا تفاوت بین انواع مختلف امضای دیجیتال را درک کنید. با پیشروی، با الگوریتمها و پروتکلهای رمزنگاری عصر جدید مانند رمزنگاری کلید عمومی و خصوصی، پروتکلهای دانش صفر، منحنیهای بیضوی، رمزنگاری کوانتومی و رمزگذاری همومورف به خوبی آشنا خواهید شد. در نهایت، می توانید دانشی را که به دست آورده اید با کمک مثال های عملی و موارد استفاده به کار ببرید.
در پایان این کتاب رمزنگاری، شما به خوبی با رمزنگاری مدرن آشنا خواهید شد و قادر خواهید بود آن را به طور موثر در برنامه های امنیتی اعمال کنید.
آنچه خواهید آموخت
- مفاهیم کلیدی رمزنگاری، الگوریتم ها، پروتکل ها و استانداردها را درک کنید
- برخی از محبوب ترین الگوریتم های رمزنگاری را شکست دهید
- الگوریتم ها را به طور موثر بسازید و پیاده سازی کنید
- در مورد روش های جدید حمله به RSA و رمزگذاری نامتقارن بینش به دست آورید
- طرح ها و پروتکل های جدید برای بلاک چین و ارزهای دیجیتال را کاوش کنید
- الگوریتم های رمزنگاری کوانتومی پیشگام را کشف کنید
- انجام حملات بر روی پروتکل دانش صفر و منحنی های بیضوی
- الگوریتم های جدید ابداع شده توسط نویسنده در زمینه نامتقارن، دانش صفر و ارز دیجیتال را کاوش کنید.
این کتاب برای چه کسی است
این کتاب رمزنگاری عملی برای متخصصان فناوری اطلاعات، علاقهمندان به امنیت سایبری، یا هر کسی که میخواهد مهارتهای خود را در رمزنگاری مدرن توسعه دهد و شغلی موفق در زمینه امنیت سایبری ایجاد کند، است. دانش کاری جبر سطح مبتدی و نظریه میدان های محدود مورد نیاز است.
فهرست مطالب
- غواصی عمیق در رمزنگاری
- مقدمه ای بر رمزگذاری متقارن
- رمزگذاری نامتقارن
- معرفی توابع هش و امضاهای دیجیتال
- مقدمه ای بر پروتکل های دانش صفر
- الگوریتم های جدید در رمزنگاری کلید عمومی/خصوصی
- منحنی های بیضوی
- رمزنگاری کوانتومی
- موتور جستجوی کریپتو
ارسال نظر درباره کتاب Cryptography Algorithms: A guide to algorithms in blockchain, quantum cryptography, zero-knowledge protocols, and homomorphic encryption